package cn.buildworld.mapper;

import cn.buildworld.pojo.po.OsRecommend;
import cn.buildworld.pojo.po.OsRecommendExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OsRecommendMapper {
    int countByExample(OsRecommendExample example);

    int deleteByExample(OsRecommendExample example);

    int deleteByPrimaryKey(Long recommendId);

    int insert(OsRecommend record);

    int insertSelective(OsRecommend record);

    List<OsRecommend> selectByExample(OsRecommendExample example);

    OsRecommend selectByPrimaryKey(Long recommendId);

    int updateByExampleSelective(@Param("record") OsRecommend record, @Param("example") OsRecommendExample example);

    int updateByExample(@Param("record") OsRecommend record, @Param("example") OsRecommendExample example);

    int updateByPrimaryKeySelective(OsRecommend record);

    int updateByPrimaryKey(OsRecommend record);
}